/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

package SysAguas.modelo;

import java.util.Date;
import javax.persistence.Column;
import javax.persistence.DiscriminatorValue;
import javax.persistence.Entity;
import javax.persistence.Table;
import javax.persistence.Temporal;
import javax.persistence.TemporalType;

/**
 *
 * @author Heitor
 */
@Entity
@Table
@DiscriminatorValue(value="CARTAO")
public class Cartao extends Pagamento{

    @Column(name="numeroCartao")
    private String numeroCartao;

    @Temporal(TemporalType.DATE)
    @Column(name="dataValidade")
    private Date dataValidade;
    
    @Column(name="operadora")
    private String operadora;

    public Cartao() {
    }




    public String getOperadora() {
        return operadora;
    }

    public void setOperadora(String operadora) {
        this.operadora = operadora;
    }

    public Date getDataValidade() {
        return dataValidade;
    }

    public void setDataValidade(Date dataValidade) {
        this.dataValidade = dataValidade;
    }

    public String getNumeroCartao() {
        return numeroCartao;
    }

    public void setNumeroCartao(String numeroCartao) {
        this.numeroCartao = numeroCartao;
    }


    

}
